## 5.1 Scarica il file di codice Clicca per scaricare il file di codice necessario per il corso: [Clicca per scaricare](./Kidsblock.7z) ## 5.2 Installazione del software per sistema Windows 1、Scarica kidsblock: https://wiki.kidsbits.cc/projects/KidsBlock/en/latest/ ![Ani](./media/A1.gif) 2、installazione del software ![An](./media/A2.gif) 3. avviare il software Collega prima la scheda di sviluppo al computer ![A](./media/A3.gif) ## 5.3 Installazione del software per sistema Mac 1. Scarica kidsblock: https://xiazai.keyesrobot.cn/KidsBlock.dmg 2. Clicca su KidsBlock e trascina KidsBlock Desktop in Applicazioni. ![Img](media/A4.png) 3. Attendi l’installazione. L’icona di KidsBlock apparirà in Launchpad se l’installazione è avvenuta con successo. ![Img](media/A5.png) ## 5.4 Come usare KidsBlock Dimostriamo come usare KidsBlock su sistema Windows 1. Interfaccia ![QQ20250516-104217](media/A6.png) 2. Clicca ![](media/A7.png) per cambiare lingua. ![](media/A8.png) 3. Clicca ![](media/A9.png) per entrare nella pagina principale, seleziona la scheda di controllo necessaria. In questo progetto, selezioniamo la scheda principale "**UNO development board**" e clicchiamo **Connect**, quindi è connessa. Clicca **Go to Editor** per tornare all’editor di codice. L’icona ![](media/A10.png) cambierà in ![Img](media/A11.png) e ![](media/A12.png) cambierà in ![image-20250516094316842](media/A13.png). Questo significa che la scheda Uno Plus e le porte (COM) sono connesse. ![image-20250516093857221](media/A14.png) ![image-20250516094005544](media/A15.png) ![image-20250516094026631](media/A16.png) ![image-20250516094244414](media/A17.png) 4. Se la scheda Uno Plus è connessa, ma l’icona ![](media/A12.png) non cambia in ![image-20250516094348761](media/A18.png), devi cliccare ![](media/A12.png) per connettere la porta COM. Clicca ![](media/A12.png) e poi clicca **Connect**. Apparirà una pagina che mostra **Connected**. ![image-20250516094454628](media/A19.png) ![image-20250516094005544](media/A15.png) ![image-20250516094026631](media/A16.png) ![image-20250516094244414](media/A17.png) Per disconnettere la porta, clicca ![image-20250516094402344](media/A20.png) e poi **Disconnect**. ![image-20250516094608713](media/A21.png) 5. La scheda Uno Plus e la porta COM sono connesse, quindi clicca ![](media/A22.png) che cambierà in ![](media/A23.png). ![image-20250516094638798](media/A24.png) ![image-20250516094700571](media/A25.png) ![QQ20250516-095952](media/A26.png) Nota: se vuoi aggiornare le librerie di KidsBlock, clicca ![](media/A27.png) poi Clear cache and restart. ![](media/A28.png) 6. ![](media/A29.png) rappresenta le librerie di estensione per sensori e moduli. Clicca ![](media/A29.png) per entrare nella pagina delle librerie di estensione, clicca su un sensore o modulo per aggiungerlo. Ad esempio, se clicchi sul modulo “passive buzzer” ![](media/A30.png), “**Not loaded**” cambierà in “**Loaded**”. Il buzzer passivo è stato aggiunto. ![Img](media/A31.png) ![](media/A32.png) Clicca ![](media/A33.png) per tornare all’editor di codice. Ora puoi vedere il buzzer passivo nell’area dei blocchi. ![](media/A34.png) Se vuoi eliminare il buzzer passivo, clicca ![](media/A29.png) per selezionare il buzzer passivo ![](media/A30.png). “**Loaded**” cambierà in “**Not loaded**”. Il buzzer passivo è stato eliminato. ![](media/A32.png) ![](media/A35.png) Il modo per eliminare altri sensori o moduli è lo stesso del buzzer passivo. 7. Come aprire file di tipo SB3: 1). Fai doppio clic sui file di tipo SB3 per aprirli. Per esempio, per aprire ![image-20250516105019155](media/A36.png), dobbiamo fare doppio clic su ![](media/A36.png). ![image-20250516102748387](media/A37.png) 2). Apri Kidsblock, clicca **file and Load from your computer**, poi seleziona il file di tipo SB3 sul computer (per esempio: ![](media/A36.png)). ![](media/A38.png) ![image-20250516105121551](media/A39.png) ![image-20250516102748387](media/A37.png) Nota:Si prega di fare riferimento al seguente link per MacOS:[https://kidsblocksite.readthedocs.io/en/latest/](https://kidsblocksite.readthedocs.io/en/latest/)